import axios from 'axios';

axios.defaults.baseURL="http://127.0.0.1:5000";

axios.interceptors.request.use(config=>{
    return config;
},error=>{
    console.log(error)
})

axios.interceptors.response.use(res=>{
   // let resCode=res.data.meta.code;
    // if(resCode && resCode !='200'){
    //     Message.closeAll();
    //     let message=res.data.meta.message;
    //     Message({
    //         message:message,
    //         type:'error',
    //         duration:3*1000,
    //         offset:0,
    //     })
    // }
    return res;
}, err => {
    if(err.code === 'ECONNABORTED' || err.message === 'Network Error' || err.message.includes("timeout")){
        // Message({
        //     message:'请求超时，请稍后重试',
        //     type:'error',
        //     duration:3*1000,
        // })
    }
    return Promise.resolve(err.response);
})
const request=(options)=>{
    return axios(options);
}
export default request;